﻿using System;
using System.Runtime.Serialization;
using AgileBoard.Domain;

namespace AgileBoard.Dtos
{
    [DataContract]
    public class StoryDTO
    {
        [DataMember] public String Card;
        [DataMember] public String Color;
        [DataMember] public DateTime CreateTime;

        [DataMember] public string Creator;
        [DataMember] public double EvaluationSum;
        [DataMember] public string Feature;

        [DataMember] public string FeatureColor;
        [DataMember] public string FeatureID;
        [DataMember] public Guid ID;

        [DataMember] public string IterationID;

        [DataMember] public string Name;
        [DataMember] public String Observations;

        [DataMember] public Boolean Primary;
        [DataMember] public double RemainingSum;
        [DataMember] public float Size;

        [DataMember] public DefaultStatus Status;
    }
}